import store from '@/store'

// 导出自定义指令
export default {
  // el绑定的元素dom节点
  // binding一个对象，包含以下 property：value：指令的绑定值
  inserted(el, binding) {
    // 从vuex中取出points
    const points = store.state.user.userInfo.roles.points

    // 根据需求,有points显示,没有隐藏
    if (!points.includes(binding.value)) {
      // 没有就删除dom节点
      el.parentNode.removeChild(el)
    }
  }
}
